multiple warheads - French English Dictionary